<?php


namespace Lib\Dao\formacio;
use Lib\Dao\FcfDao;
use Illuminate\Support\Facades\DB;

define('CAMPOS_TABLA_GESTORES','id,nombre,descripcion,vista_portada,color,icono');

class GestoresDao {
    
    public function listaCursos(){
        $queryString = "SELECT id, imagen, titulo, descripcion, categoria FROM gestiofc_formacio.portada_curso";
		return FcfDao::select($queryString);

    }
    
    public function infoPortada($id){
        $queryString = "SELECT id, imagen, titulo, descripcion, categoria FROM gestiofc_formacio.portada_curso WHERE id = '$id'";
		return FcfDao::select($queryString);

    }
    
     public function checkbox($id, $valor){
        $queryString = "UPDATE gestiofc_formacio.portada_curso SET categoria = '$valor' WHERE id = $id";              
		return FcfDao::update($queryString);

    }
    
     public function categoria($id, $valor){
        $queryString = "UPDATE gestiofc_formacio.portada_curso SET titulo = '$valor' WHERE id = $id";              
		return FcfDao::update($queryString);

    }
    
    public function nom_curs($id, $valor){
        $queryString = "UPDATE gestiofc_formacio.portada_curso SET nom_curs = '$valor' WHERE id = $id";   
		return FcfDao::update($queryString);

    }
    
    public function descripcion($id, $valor){
        $queryString = "UPDATE gestiofc_formacio.portada_curso SET descripcion = '$valor' WHERE id = $id";      
		return FcfDao::update($queryString);

    }
    
    public function modificarImagen($id, $valor){
        $queryString = "UPDATE gestiofc_formacio.portada_curso SET imagen = '$valor' WHERE id = $id";    
		return FcfDao::update($queryString);

    }
    
     public function nuevaPortada($imagen, $titulo, $descripcion, $categoria){
        $queryString = "INSERT INTO gestiofc_formacio.portada_curso (imagen, titulo, descripcion, categoria) VALUES ('$imagen', '$titulo', '$descripcion', '$categoria')";  
		return FcfDao::update($queryString);

    }
    
    public function portada_imagen($imagen){
        $queryString = "SELECT id FROM gestiofc_formacio.portada_curso WHERE imagen = '$imagen'";
		return FcfDao::select($queryString);

    }
    
    public function nuevoContenido($id, $idioma, $nom, $year, $contenido, $informacion){
        $queryString = "INSERT INTO gestiofc_formacio.contenido_curso (id_curs, idioma, nom, year, contenido, informacion) VALUES ('$id', '$idioma', '$nom', '$year', '$contenido', '$informacion')";  
		return FcfDao::update($queryString);

    }
    
     public function borrar_curso($id){
        $queryString = "DELETE FROM gestiofc_formacio.contenido_curso WHERE id_curs = $id";   
		return FcfDao::delete($queryString);

    }
    
    public function borrar_portada($id){
        $queryString = "DELETE FROM gestiofc_formacio.portada_curso WHERE id = $id";      
		return FcfDao::delete($queryString);

    }
}
    
    
?>